live up to one's principles - Turco Inglés Diccionario